home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Installation Tools & Overlays 2002 November
/
SGI IRIX Installation Tools & Overlays 2002 November - Disc 3.iso
/
relnotes
/
Impressario
/
ch4.z
/
ch4
Wrap
Text File
|
2002-10-15
|
16KB
|
463 lines
- 1 -
4. _B_u_g__F_i_x_e_s
All bug fixes listed below are inclusive thru the highest
release number. That is, Impressario 2.1.2 includes all bug
fixes listed for Impressario 2.1.1 and 2.1, etc.
4.1 _I_m_p_r_e_s_s_a_r_i_o _2._9._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._1_0._5
+o No PV fixes have been incorporated into release 2.10.5
of Impressario.
4.2 _I_m_p_r_e_s_s_a_r_i_o _2._8._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._9._5
+o No PV fixes have been incorporated into release 2.9.5
of Impressario.
4.3 _I_m_p_r_e_s_s_a_r_i_o _2._7._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._8._5
The follow fixes have been incorporated into release 2.8.5
of Impresario.
+o PV809588 - We can now show printer options in users
locale. Customers who use locales with ',' as a decimal
point will now be able to see them displayed correctly.
4.4 _I_m_p_r_e_s_s_a_r_i_o _2._6._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._7._5
The follow fixes have been incorporated into release 2.7.5
of Impresario.
+o PV 206877 - gscan now has a minimum size so important
controls aren't lost when window is made small.
+o PV 347288 - Replaced the license agreement in all of
the distributed source files so they all have the same
licence.
+o PV 805336 - Removed the 5.3 libraries from Impressario.
Psrip no longer relies on the 5.3 libs and tools.
- 2 -
4.5 _I_m_p_r_e_s_s_a_r_i_o _2._5._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._6._5
The follow fixes have been incorporated into release 2.6.5
of Impresario.
+o PV 206884 - gscan doesn't draw rubbish when window is
resized after prescan and then zoomed.
+o PV 555456 - gscan no longer dumps core during prescan.
+o PV 679020 - Cleaned up memory corruption in gscan
+o PV 794535 - many memory handling promblems have been
fixed with regards to PPD file handling.
4.6 _I_m_p_r_e_s_s_a_r_i_o _2._4._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._5._5
The follow fixes have been incorporated into release 2.5.5
of Impresario.
+o PV43811 - imprint uses current date for page header. A
-M option has been added to imprint to allow it to
print the modification time of the file.
+o PV647108 - gscan fails under trusted irix. Added a
check for TRIX environment. Gscan acts as if
_SCNOSENDFD variable is set when running under Trix.
4.7 _I_m_p_r_e_s_s_a_r_i_o _2._1.* _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._2.*
At the time of this writing (June, 1997) there are no
patches for Impressario 2.1.* (so there are no 2.1.* patches
to list that would have been incorporated in Impressario
2.2.*). See the release notes for the Print software for
additional information (the Print software is the base IRIX
lp spooler and is not considered part of Impressario).
4.8 _I_m_p_r_e_s_s_a_r_i_o _2._1 _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
_2._1._1, _2._1._2 _a_n_d _2._1._3
At the time of this writing (Oct, 1996) there are no patches
for Impressario 2.1 (so there are no 2.1 patches to list
that would have been incorporated in Impressario 2.1.1,
2.1.2 or 2.1.3).
- 3 -
4.9 _I_m_p_r_e_s_s_a_r_i_o__2_._0__p_a_t_c_h_e_s__i_n_c_o_r_p_o_r_a_t_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
The following Impressario 2.0 patches have been incorporated
into Impressario 2.1. There is no need to install these
patches on Impressario 2.1 (or higher).
+o Patch 1328 for SGI bug 376904 -- /usr/lib/print/psrip
will not work with Kanji font keys. This causes Kanji
fonts to not work. Only needed if the Kanji font
option was installed under Impressario 2.0. This patch
was found on the Kanji Fonts for Impressario CD
(marketing code SC4-IMPJ2-2.0 or SC4-IMPJ5-2.0.)
Important:
+o psrip(1) would not work with CID fonts in Impressario
versions 2.1 and 2.1.1 or if patch 1328 was loaded on
Impressario 2.0. This has been fixed. CID fonts are
not supported if the optional product "Kanji Fonts for
Impressario V2.0" has been installed. See section 5,
Known Problems and Workarounds in this document.
+o Patch 1415 for SGI bug 383022 and 387531 -- N32 version
of libspool was not compiled N32 on the Impressario 2.0
release. This only affects developers writing
Impressario GUI applications that are compiled N32.
4.10 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._2
Unless noted otherwise, these bugs existed in previous
Impressario 2.* releases and are fixed in Impressario 2.2
and higher.
+o A bug in the filter /usr/lib/print/psselect that could
cause psselect to not process a PostScript file
correctly has been fixed. Previously, if an EPS file
was enclosed in the PostScript stream the Document
Structuring tags in the EPS file may have reset the
page count to 1. psselect now supports page numbering
in this manner.
+o /usr/lib/print/psselect could fail to parse PostScript
files generated by certain applications that may not
correctly follow Adobe Document Structuring
conventions. In the past, psselect would return an
error for these cases. psselect will now pass the
PostScript back to standard out with no changes made to
the input file. This is a "gentler" failure mode in
that it still allows the document to print.
+o /usr/lib/print/psrip would core dump if /etc/passwd
permissions were set to 0400. This has been fixed.
- 4 -
+o A bug in gscan could cause a core dump if a <CTRL>i
(zoom in) function was invoked. This has been fixed.
+o A single phandler process would sometimes hang when
driving the parallel port (typically 2 phandler
processes run). This has been fixed.
+o If a PostScript file is processed by psrip that
specifically sets the page size to something other then
A size (8.5 x 11.0 inches) the page may not print and
you get this message (printed and in
/var/spool/lp/log):
%%[ Error: configurationerror; OffendingCommand:
setpagedevice; ErrorInfo: PageSize --nostringval-- ]%%
The /usr/lib/print/data/psrip/startup.ps file was
changed to set the PageSize policy to 1 to ignore
pagesize errors.
+o imprint can now print files that have a single quote in
the filename.
+o The psrip man page was updated to clarify the usage of
-g and -y options.
4.11 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._2__a_n_d__2_._1_._3
Unless noted otherwise, these bugs existed in previous
Impressario 2.* releases and are fixed in Impressario 2.1.2
and higher.
+o A bug in the filter /usr/lib/print/sgi2stiff has been
fixed to allow the filter to correctly process SGI
image files with an alpha channel. The bug was most
often seen when printing from imgworks(1). (Because of
this bug printing from imgworks(1) did not work with
previous releases of Impressario 2.* -- workaround is
to save the file from imgworks(1) and print the saved
file).
+o gscan(1) could core dump the first time it is run if a
~/.cmsrc file does not exist. This bug existed in the
Color Management Software (cms) shared libraries and
affected all applications that used cms: gscan(1),
cocostiff(1), cocogif(1) and cocojpeg(1), etc. This bug
has been fixed in cms version 1.0.2. cms shared
libraries are found in the cms_eoe subsystem.
+o A bug in gscan(1) prevented using scanner drivers that
did not use the same API as gscan(1). This has been
- 5 -
fixed for Impressario 2.1.2 and 2.1.3 to allow gscan to
be used with o32 or N32 scanner drivers.
+o psrip(1) would not read the
/usr/lib/print/data/psrip/startup.ps file in
Impressario versions 2.1 and 2.1.1 or if patch 1328
was loaded on Impressario 2.0. This has been fixed.
+o The Epson Stylus model file
(/var/spool/lp/model/epsonESCP2_model) shell script had
a bug that prevented the correct ICC profile from being
selected when the resolution was set to 720 DPI. This
has been fixed by changing the lines:
if [ ! -r "$icc_dir/$icc_name" ]; then
icc_name="$def_profile"
fi
to:
if [ ! -r "$icc_dir/$icc_name" ]; then
icc_name=""
fi
4.12 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._1
Unless noted otherwise, these bugs existed in previous
Impressario 2.* releases and are fixed in Impressario 2.1.1
and higher. NOTE: Impressario 2.1.1 was a limited release
shipped with early access O2 systems running IRIX 6.3.
+o A bug that could cause PrintStatus and some printer
drivers to core dump when calling the libpod
PDLocalReadInfo function has been fixed. This bug
exists in the Impressario 2.0 and 2.1 products. The
bug is only seen with binaries linked against the N32
versions of libpod. (This bug would be of concern to
developers who developed N32 Impressario drivers that
linked against the Impresario 2.0 or 2.1 N32 versions
of libpod.)
4.13 _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
Unless noted otherwise, these bugs existed in previous
Impressario 2.* releases and are fixed in Impressario 2.1
and higher.
+o The /usr/sbin/mkjtpr shell script (used for adding a
printer that is connected directly to the network)
would sometimes indicate that a printer could not be
connected to when the printer was not on the same
- 6 -
subnet. This has been corrected.
+o The /usr/lib/print/text2pcl filter no longer logs a
debug message in /var/spool/lp/log when it is run.
+o The HP 1600C DeskJet driver model file
/var/spool/lp/model/deskjetII_model incorrectly set the
name of the ICC color profile to use to hp2600C200.pf.
The correct file name (hp2600C2.pf) is now used.
+o The HP 1200C no longer offers a resolution setting of
600 DPI (the HP 1200C supports a maximum resolution of
300 DPI).
+o The -a option to /usr/lib/print/psrip now works.
+o In some cases, under Impressario 2.0, the option to
print multiple copies was ignored and a single copy was
always printed. This has been corrected.
+o If a blank optional title was set in the glp panel the
print job options would not be parsed correctly. This
was a bug in the libspool library and may have affected
any utility that uses libspool.
+o The Epson Stylus printers would not use MicroWeave even
when the option for Microweave was set from the options
panel. That has been fixed in Impressario 2.1.
+o The HP ScanJet scanner drivers previously listed the
maximum resolution as 1600 DPI. If the resolution was
set higher then the maximum interpolated resolution
supported by the scanner then the setting was ignored
and and the maximum interpolated resolution supported
by the scanner was used. The IIc and IIcx are supported
with a maximum resolution of 800 DPI. The 3C and 4C
are supported with a maximum resolution of 1200 DPI.
The 4P is supported with a maximum resolution of 600
DPI. (These are the maximum interpolated resolutions
supported by these scanners.)
4.14 _I_m_p_r_e_s_s_a_r_i_o__1_._2__b_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._0
+o A bug that prevented the OPTION string from being
parsed correctly in model files has been fixed.
+o A bug in libspool that did not handle special
characters in the banner page title field has been
fixed (example: single quotes).
- 7 -
+o A bug that prevented gscan from scanning small files
when used as a PhotoShop plug-in has been fixed.
+o A bug that prevented gscan from terminating a scan when
used as a PhotoShop plug-in has been fixed.
+o Some printer drivers searched for the string "/dev/plp"
and would only print to the /dev/plp device (preventing
the additional parallel ports available on an IO4 from
being used). This restriction has been removed.
+o A bug that prevented a printer queue from being
disabled by commands in an lp model file has been fixed
(lp model files disable a printer queue when an error
is detected to keep print jobs from being dropped).
This problem is only seen if the lp system is stopped
and started using the commands "/etc/init.d/lp stop",
"/etc/init.d/lp start". Developers should add the
following to their lp model files to avoid the same
problem:
LOGNAME=lp
export LOGNAME